493 Connecticut Ave, Norwalk, CT 06854-1710, Norwalk
Don't let the exterior and the no-frills interior fool you, this place is seriously awesome. The staff is as nice as can
Don't let the exterior and the no-frills interior fool you, this place is seriously awesome. The staff is as nice as can